home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
MacHack 2000
/
MacHack 2000.toast
/
pc
/
The Hacks
/
Softshoe
/
Lisa's Mac Parts
/
Views
/
Canvas Loops
/
FirstCanvas.cp
< prev
next >
Wrap
Text File
|
2000-06-23
|
479b
|
25 lines
// FirstCanvas.cp
#ifndef FirstCanvas_h
#include "FirstCanvas.h"
#endif
#ifndef QuickDrawUser_h
#include "QuickDrawUser.h"
#endif
FirstCanvas::~FirstCanvas()
{
if ( validCanvas.Unfinished() )
for ( validCanvas++; validCanvas.Unfinished(); validCanvas++ )
validCanvas->Invalidate();
}
const Canvas& FirstCanvas::operator*() const
{
if ( validCanvas.Unfinished() )
return *validCanvas;
static Canvas noCanvas( QuickDrawUser().NoPort() );
return noCanvas;
}